encoding/asn1.tagAndLength.tag (field)
21 uses
encoding/asn1 (current package)
asn1.go#L566: ret.tag = int(b & 0x1f)
asn1.go#L570: if ret.tag == 0x1f {
asn1.go#L571: ret.tag, offset, err = parseBase128Int(bytes, offset)
asn1.go#L576: if ret.tag < 0x1f {
asn1.go#L648: switch t.tag {
asn1.go#L653: t.tag = TagPrintableString
asn1.go#L656: t.tag = TagUTCTime
asn1.go#L659: if !matchAny && (t.class != ClassUniversal || t.isCompound != compoundType || t.tag != expectedTag) {
asn1.go#L735: switch t.tag {
asn1.go#L789: if t.class == expectedClass && t.tag == *params.tag && (t.length == 0 || t.isCompound) {
asn1.go#L829: switch t.tag {
asn1.go#L831: universalTag = t.tag
asn1.go#L845: if t.tag == TagGeneralizedTime {
asn1.go#L846: universalTag = t.tag
asn1.go#L880: if !matchAnyClassAndTag && (t.class != expectedClass || t.tag != expectedTag) ||
asn1.go#L901: *v = RawValue{t.class, t.tag, t.isCompound, innerBytes, bytes[initOffset:offset]}
common.go#L52: class, tag, length int
marshal.go#L253: if t.tag >= 31 {
marshal.go#L256: dst = appendBase128Int(dst, int64(t.tag))
marshal.go#L258: b |= uint8(t.tag)
marshal.go#L702: tag: *params.tag,